# -*- coding: utf-8 -*-
# @时间      : 2025/4/15 上午11:25
# @作者      : hhh
#导入 pymysql
import pymysql

#初始化 链接 connect 命名变量名为con
con = pymysql.connect(
    host= "47.103.126.208",  #第一个是ip地址
    port= 3306,    #端口号  注意 一定是int整型
    user= "deyunce",  #user用户账号 写一下自己的账号
    passwd="123456",  #输入密码
    database="studentsDB",  #库名
    charset="utf8"
)

cur = con.cursor()   #链接就是con  游标就是cur
#书写一条 insert 语句:
sql1 = 'INSERT into students VALUES(77,"嘿嘿",74,"男","45644","77")'
#执行加commit执行的使用用游标 执行 exe
cur.execute(sql1)
#确认的时候 用 链接 con
con.commit()

#书写一句数据库查询语句
sql2 = "select * from students;"
cur.execute(sql2)  #执行这句sql 语句
result = cur.fetchall()  #查询所有的数据
for i in result:     #换行显示
    print(i)


#游标和连接最终需要关闭
cur.close()
con.close()